文件和目录操作
cd 切换目录
- `cd ..` 返回上级目录
- `cd ~` 返回用户主目录
- `cd /path` 切换到指定目录
ls 列出目录内容
- `ls -l` 显示详细信息
- `ls -a` 显示隐藏文件
- `ls -h` 以人类可读方式显示文件大小
pwd 显示当前工作目录的完整路径
mkdir 创建新目录
- `mkdir dir1` 创建单个目录
- `mkdir -p dir1/dir2` 创建多级目录
文件操作
cp 复制文件或目录
- `cp file1 file2` 复制文件
- `cp -r dir1 dir2` 复制目录及其内容
mv 移动或重命名文件
- `mv file1 file2` 重命名文件
- `mv file1 dir1` 移动文件到目录
rm 删除文件或目录
- `rm file` 删除文件
- `rm -r dir` 删除目录及其内容
- `rm -i file` 删除前询问
文件查看和编辑
cat 查看文件内容
- `cat file` 显示整个文件内容
less 分页查看文件内容
- 空格键翻页,q 键退出
head 查看文件开头
- `head -n 10 file` 显示前10行
tail 查看文件结尾
- `tail -n 10 file` 显示最后10行
- `tail -f file` 实时查看文件更新
系统管理
ps 查看进程状态
- `ps aux` 显示所有进程
top 动态显示系统进程
- q 键退出
df 查看磁盘使用情况
- `df -h` 以人类可读方式显示
文件压缩
tar 打包和解包文件
- `tar -czf archive.tar.gz files` 创建压缩包
- `tar -xzf archive.tar.gz` 解压文件
定时任务
crontab 管理定时任务
- `crontab -l` 查看当前用户的定时任务
- `crontab -e` 编辑定时任务